directorate of public transportation services - Deutsch Englisch Wörterbuch